be firing on all cylinders - Français Anglais Dictionnaire